#shrinkBatchSources: 30
batchSamples: 3
warmupIterations: 10
benchmarkIterations: 10
jsglr2variants:
- standard
- elkhound
- incremental
languages:
- id: java
name: Java
extension: java
parseTable:
repo: https://github.com/metaborg/java-front.git
subDir: lang.java
sources:
batch:
- id: apache-commons-lang
repo: https://github.com/apache/commons-lang.git
- id: netty
repo: https://github.com/netty/netty.git
- id: spring-boot
repo: https://github.com/spring-projects/spring-boot.git
antlrBenchmarks:
- id: antlr
benchmark: ANTLRJava8Benchmark
- id: antlr-optimized
benchmark: ANTLRJavaBenchmark
- id: webdsl
name: WebDSL
extension: app
parseTable:
repo: https://github.com/webdsl/webdsl-statix.git
subDir: webdslstatix
sources:
batch:
- id: webdsl-yellowgrass
repo: https://github.com/webdsl/yellowgrass
- id: sdf3
name: SDF3
extension: sdf3
parseTable:
repo: https://github.com/metaborg/sdf.git
subDir: org.metaborg.meta.lang.template
sources:
batch:
- id: nabl
repo: https://github.com/metaborg/nabl
- id: dynsem
repo: https://github.com/metaborg/dynsem
- id: flowspec
repo: https://github.com/metaborg/flowspec
- id: webdsl
repo: https://github.com/webdsl/webdsl-statix.git
- id: java
repo: https://github.com/metaborg/java-front.git
Iterations: 10/10




States: 5020




Parse nodes context-free: 48324124
Parse nodes lexical: 58577257
Parse nodes layout: 70125069
Parse nodes context-free: 48321168
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 17044291
Reductions GLR (deterministic): 127378553
Reductions GLR (non-deterministic): 11405143




Parse nodes context-free: 7785691
Parse nodes lexical: 8546082
Parse nodes layout: 11521816
Parse nodes context-free: 7785676
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 2059777
Reductions GLR (deterministic): 21113266
Reductions GLR (non-deterministic): 1791796




Parse nodes context-free: 18801798
Parse nodes lexical: 20658404
Parse nodes layout: 32023899
Parse nodes context-free: 18800998
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 6103722
Reductions GLR (deterministic): 49812583
Reductions GLR (non-deterministic): 5168693




Parse nodes context-free: 21736635
Parse nodes lexical: 29372771
Parse nodes layout: 26579354
Parse nodes context-free: 21734494
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 8880773
Reductions GLR (deterministic): 56452723
Reductions GLR (non-deterministic): 4444654
States: 12184




Parse nodes context-free: 76607
Parse nodes lexical: 162223
Parse nodes layout: 137975
Parse nodes context-free: 76123
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 58680
Reductions GLR (deterministic): 275745
Reductions GLR (non-deterministic): 19981




Parse nodes context-free: 76607
Parse nodes lexical: 162223
Parse nodes layout: 137975
Parse nodes context-free: 76123
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 58680
Reductions GLR (deterministic): 275745
Reductions GLR (non-deterministic): 19981
States: 3054




Parse nodes context-free: 380221
Parse nodes lexical: 563953
Parse nodes layout: 318577
Parse nodes context-free: 379326
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 65855
Reductions GLR (deterministic): 1043863
Reductions GLR (non-deterministic): 59581




Parse nodes context-free: 158921
Parse nodes lexical: 214400
Parse nodes layout: 145751
Parse nodes context-free: 158680
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 22762
Reductions GLR (deterministic): 422408
Reductions GLR (non-deterministic): 26640




Parse nodes context-free: 19093
Parse nodes lexical: 22161
Parse nodes layout: 15737
Parse nodes context-free: 19034
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 3114
Reductions GLR (deterministic): 48005
Reductions GLR (non-deterministic): 2957




Parse nodes context-free: 26992
Parse nodes lexical: 32272
Parse nodes layout: 20784
Parse nodes context-free: 26874
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 3480
Reductions GLR (deterministic): 65992
Reductions GLR (non-deterministic): 4470




Parse nodes context-free: 125241
Parse nodes lexical: 200832
Parse nodes layout: 83562
Parse nodes context-free: 124872
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 23955
Reductions GLR (deterministic): 351855
Reductions GLR (non-deterministic): 15893




Parse nodes context-free: 49974
Parse nodes lexical: 94288
Parse nodes layout: 52743
Parse nodes context-free: 49866
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 9667
Reductions GLR (deterministic): 158480
Reductions GLR (non-deterministic): 9621